/*
 * Copyright (C), 2007-2018, 铭师堂教育科技有限公司
 * FileName: AppDetail.java
 * Author:   zhaoyi
 * Date:     2018年6月13日 下午4:30:13
 * Description: //模块目的、功能描述
 * History: //修改记录
 * <author>      <time>      <version>    <desc>
 * 修改人姓名             修改时间            版本号                  描述
 */
package com.secsbrain.cmdb.client.model;

import java.io.Serializable;
import java.util.List;

/**
 * 应用详情
 *
 * @author zhaoyi
 */
public class AppDetail implements Serializable {

    private static final long serialVersionUID = -8021049190408983022L;

    /**
     * 租户编号
     */
    private String tenantCode;

    /**
     * 应用ID
     */
    private Long id;

    /**
     * 应用名称
     */
    private String name;

    /**
     * 命名空间
     */
    private String nameSpace;

    /**
     * 应用负责人姓名
     */
    private String ownerName;

    /**
     * 应用负责人ID
     */
    private Long ownerId;

    /**
     * 开发者ID列表
     */
    private List<Long> developerIdList;

    /**
     * 质量负责人姓名
     */
    private String qualityName;

    /**
     * 质量负责人ID
     */
    private Long qualityId;

    /**
     * git地址
     */
    private String gitUrl;

    /**
     * 应用描述
     */
    private String desc;

    /**
     * 系统类型
     */
    private String systemType;

    /**
     * 应用等级
     */
    private String level;

    /**
     * 服务器列表
     */
    private List<Server> serverList;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public List<Server> getServerList() {
        return serverList;
    }

    public void setServerList(List<Server> serverList) {
        this.serverList = serverList;
    }

    public String getSystemType() {
        return systemType;
    }

    public void setSystemType(String systemType) {
        this.systemType = systemType;
    }

    public String getLevel() {
        return level;
    }

    public void setLevel(String level) {
        this.level = level;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getGitUrl() {
        return gitUrl;
    }

    public void setGitUrl(String gitUrl) {
        this.gitUrl = gitUrl;
    }

    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    public Long getOwnerId() {
        return ownerId;
    }

    public void setOwnerId(Long ownerId) {
        this.ownerId = ownerId;
    }

    public Long getQualityId() {
        return qualityId;
    }

    public void setQualityId(Long qualityId) {
        this.qualityId = qualityId;
    }

    public List<Long> getDeveloperIdList() {
        return developerIdList;
    }

    public void setDeveloperIdList(List<Long> developerIdList) {
        this.developerIdList = developerIdList;
    }

    public String getNameSpace() {
        return nameSpace;
    }

    public void setNameSpace(String nameSpace) {
        this.nameSpace = nameSpace;
    }

    public String getQualityName() {
        return qualityName;
    }

    public void setQualityName(String qualityName) {
        this.qualityName = qualityName;
    }

    public String getTenantCode() {
        return tenantCode;
    }

    public void setTenantCode(String tenantCode) {
        this.tenantCode = tenantCode;
    }
}
